package com.glsc.ngateway.common.api.platform.dto.other;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author liwei
 * 交易单元租用信息
 */
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"})
public class TradeSeatFeesCalculateDto {
    @ApiModelProperty(value = "市场 字典: am_trade_seat_market")
    private String tradeSeatMarket;

    @ApiModelProperty(value = "交易单元号")
    private String tradeSeatCode;

    @ApiModelProperty(value = "查询起始日期")
    private String beginDate;

    @ApiModelProperty(value = "查询结束日期")
    private String endDate;

    @ApiModelProperty(value = "交易单元年费")
    private BigDecimal annualFees;

    @ApiModelProperty(value = "交易单元使用费")
    private BigDecimal useFees;

    @ApiModelProperty(value = "交易单元流量费")
    private BigDecimal flowFees;

    @ApiModelProperty(value = "交易单元流速费")
    private BigDecimal flowSpeedFees;

}
